protective fence - German English Dictionary